Card image cap
©Lee Frost

Abstract image of the view from Alnmouth Beach to the North Sea, Alnmouth, Northumberland, England, United Kingdom, Europe

License this image