Duncan's Diner

Peel, Isle of Man, United Kingdom



Duncan's Diner, Peel, Isle of Man