Our Lady of the Angels church, Pollença, Mallorca. by BELLA FALK

Our Lady of the Angels church, Pollença, Mallorca.

Light from the stained glass rose window casts a rainbow of colours on the wall in Our Lady of the Angels church, Pollença, Mallorca. The church was built in the 13th century by the Knights Templar.