The floral clock outside the D-Day museum & Castle on Southsea seafront, Hampshire, England, UK. Circa 1980's

- Image ID: W3JN3N

The floral clock outside the D-Day museum & Castle on Southsea seafront, Hampshire, England, UK. Circa 1980's

parkerphotography / Alamy Stock Photo

Image ID: W3JN3N

Location: Southsea, Hampshire, England, UK