1982
Prev
|
Index
|
Next
Copyright © 2005 Egils Zarins
Feb. 27, 1982 - Zurich, Switzerland.
St. Peter's Church with largest tower clock in Europe (28'-5").
19820227_003.jpg