Famous ceramic decoration in Plaza de Espana, Sevilla, Spain. Barcelona theme.

Royalty-free stock photo ID: 74050213

Famous ceramic decoration in Plaza de Espana, Sevilla, Spain. Barcelona theme.