One of the oldest towns in Spain, Olvera Castle (Castillo Olvera) as seen from the Plaza de Iglesia (Church Square) with blues sky and stormy weather.