Plaza de España — music venue
Landmark square with a large water feature, seats with painted ceramic tiles & an ornate pavilion.
Address: Avenida Isabel la Católica, Sevilla, Andalucía 41004, Spain
Landmark square with a large water feature, seats with painted ceramic tiles & an ornate pavilion.
Address: Avenida Isabel la Católica, Sevilla, Andalucía 41004, Spain