Istres
Looks as though we're on the right track. How much further out of town can this place be?!
[On Tour ...] [Euro photos] [Europe]