Plaza de Espana 9

Sevilla, Andalucia, Spain