« back to search results 

Share
twitterlinkedinfacebook
Image 64 of 492
< Prev Next >
12IDM2851.jpg
Large North Sea oil drilling platform leaving the River Tyne, Tynemouth, Northumberland, England