Stock Photo - A shore-based radar tower at Severn Beach on the shore of the Severn Estuary with the Prince of Wales Bridge beyond, Gloucestershire, England.

Stock Photo: A shore-based radar tower at Severn Beach on the shore of the Severn Estuary with the Prince of Wales Bridge beyond, Gloucestershire, England.

Searchable keywords

Choose multiple keywords