Stock Photo: Plaza de España in María Luisa Park, Seville, Andalusia, Spain, Europe