Designed by
Title
The Greek Arch Taverna, one of the Arches shops #206594780
Description
Ramsgate, UK - Dec 16 2020 The Greek Arch Taverna, one of the Arches shops overlooking the Royal Harbour, closed before Christmas due to Covid 19 lockdown rules
This image is editorial