Plaza de Santa Cruz

4.3
(27 reviews)
Plaza de Santa Cruz, 41010 Seville Spain
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Plaza de Santa Cruz | Seville | Spain | TripAligner