The Velvet Lobster

Douglas, Isle of Man, United Kingdom



The Velvet Lobster, Douglas, Isle of Man