Low Tide  - North Wales

Low Tide - North Wales

Criccieth Beach