photo20.jpg
<<Previous
Index
Next >>
The recently sold castle on Lake Geneva's shore in Vevey.
Created with
Web Album Generator