Hermitage of Our Lady of the Snows, Torrox, Andalucia, Spain. Choir and altar dedicated to the Virgin.