RESTAINO.com FAMILY PHOTOS


Teora, Italy
This is a religious statue located in Teora, Italy.
This photo was taken by David Restaino on a trip to Teora in the summer of 1999.

 

< CLICK HERE TO RETURN >