Log In or Register
The Our Lady church in Veere, Zeeland, The Netherlands is naturally framed by flowering Lilac and Chestnut trees.