Dirleton Castle and the Ginkgo tree

    20 June, 2013