Bride Tea Rooms Ltd

Bride Village, Kirk Andreas, Isle of Man,
Description