Temple of Castor and Pollux, Italy
Name
Temple of Castor and Pollux, Italy
Lat.
41.89163
Long.
12.48576