Log In or Register
This, on May 12th, 2018 taken, 'natural peek a boo' (☺) image shows the Our Lady Church in Veere, Zeeland, The Netherlands, built in 1479, natural framed by hawthorns and other vegetation.
PS: I'm sorry, the by the above link provided information is only available in the Dutch and German language.