Back to photostream

Temple of Castor and Pollux

Temple of Castor and Pollux is an ancient edifice in the Roman Forum, Rome, central Italy. It was originally built in gratitude for victory at the Battle of Lake Regillus

117 views
0 faves
0 comments
Uploaded on September 6, 2013
Taken on June 5, 2013