Fort L’Ecluse


Not far from Geneva, in neighbouring France.

Categories: Europe, People & Places, Photos

Leave a comment