Shell Island

a peninsula lying west of Llanbedr in Gwynedd, Wales, UK

Categories: