Avila, Spain

Salamanca - Anaya Plaza

Salamanca

Toledo

Toledo

Las Palmas, Grand Canary Islands

Las Palmas

Bocairent

Bocairent

Bocairent

Iglesia de San Pedro

Cadiz

Motril

Ronda

Ronda

Vejer de la Frontera

Seville Cathedral

Plaza de Espana Seville

Plaza de Espana Seville

Plaza de Espana Seville