Prev
Next
Up
The Karlsruhe palace viewed from near the duck pond.