Orvieto, Italy
This is the town of Ovieto located in Umbria, Italy.
1 response
-
meredith hanafi gave props (17 Jun 2008):
gorgeous - I was just there but didn't see this view!
This is the town of Ovieto located in Umbria, Italy.
1 response
meredith hanafi gave props (17 Jun 2008):
gorgeous - I was just there but didn't see this view!