Expensive beach huts lining the shore of a popular North Wales beach have been swept out to sea as Storm Ellen continues to cause disruption in the area.
Huge waves driven by winds of up to 70mph winds battered Traeth Nefyn (Nefyn Beach) overnight and into today - tearing chunks out of the colourful buildings on the sand.
The Gwynedd coastline is currently experiencing the full force of Storm Ellen, with Traeth Nefyn and the Llŷn Peninsula amongst the county's worst hit spots.
At least six huts have been destroyed so far - and that number could well increase as the adverse weather continues into the night.
Footage shows entire structures being dragged into the sea as debris from huts destroyed earlier in the day continues to float in and out with the tide.

The colourful beach huts on Traeth Nefyn have become emblematic of the town in recent years.
The structures themselves vary in price with one dilapidated hut on the beach selling for around £15,000 last year.

Kayakers have been trying to salvage some of the debris, but the damage to some of the huts has been catastrophic and a massive rebuilding job will be on the hands of the owners once the weather has settled.
A yellow weather warning was issued by the Met Office yesterday and is set to run until 6pm today.
70mph winds and heavy rain has battered parts of North Wales during his period, particularly in Gwynedd, Anglesey and Conwy.
Flood warnings have been put in place by Natural Resources Wales, with drivers warned of damage to trees due to the strong winds.