Home Places Subjects Favorites Latest Search Notes Links
910 S. Peter, The Vatican, Italy, 1986 original