The Lemon Tree

Aberdeen, UK - 16th February 2011