Seville and Ronda - Spain - paulcotterphotography

The church choir has 117 choir stalls and two high Baroque style organs.