Prev image Gallery home Next image
 
Olvera plaza and church, Andalucia, Spain
 

Olvera is another stunning town 15 miles from us... this is the view from the square