Stock Photo: Church on an island, Santa Maria Church, Lake Bled, Bled, Slovenia

Stock Photo: 1818-249 Church on an island, Santa Maria Church, Lake Bled, Bled, Slovenia