The north sea wind farm in the UK can be seen out at sea from the beach at Chapel St Leonards on the east coast near Skegness
4k 00:08
Add to Collections
Add to Favorites