The Lime Tree

Douglas , Isle of Man, United Kingdom



The Lime Tree, Douglas, Isle of Man