Royal Chapel of Santa Agata, also known as Saint Agatha, was built on old Roman walls in Barcelona Spain

- Image ID: D31XYN
Ivo Roospold / Alamy Stock Photo
Image ID: D31XYN
Royal Chapel of Santa Agata, also known as Saint Agatha, was built on old Roman walls in Barcelona Spain
Location: Barcelona, Catalonia Spain Europe