Thebaud platform, view over the south beach dunes east of the station, April 2001.
<Prev
Next>