Temple of Castor and Pollux, Italy

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