121 of 173
jpg [37.9 kB, 450 x 600]
The Church of Saint Nicholas in Savoca in northeast Sicily. The wedding scene in the movie "The Godfather" was filmed in front of this church.
Factbook images and photos — obtained from a variety of sources — are in the public domain and are copyright free.