Images

Ramsay Bay, Isle of Man ?

National Galleries of Scotland | CC BY 4.0