Photos

Photographer's Note

The Square of Santa Restituta in Sora, Italy.
Sora is a town of Lazio, Italy, located 115 kilometres (71.46 miles) to the south-west from Rome.

Nobody has marked this note useful

Photo Information
Viewed: 2691
Points: 0
Discussions
  • None
Additional Photos by Arunas Ka (arunasworld) (28)
View More Pictures
explore TREKEARTH