Designed by
Title
Telescope at Skegness Beach #187941496
Description
Skegness, Lincolnshire, United Kingdom - June 22 2020: A telescope at Skegness Beach looking out towards a quieter than normal Skegness Beach due to the Coronavirus COVID-19 outbreak.
This image is editorial