Plaza de España, Parque Maria Luisa, Sevilla, Spain

Plaza de España, Parque Maria Luisa, Sevilla, Spain