Medieval Walls

Medieval walls of Lucerne - large part of them still standing today.
More Pet Animal Stories