In pictures: Storm Dennis batters Wales

Wales is being hit by strong winds and heavy rain, with the country set for another weekend of flooding and transport disruption.

Matthew Horwood High water levels in the River UskMatthew Horwood
High water levels in the River Usk in Brecon
Sarah Parry CricciethSarah Parry
Waves crash the seafront at Criccieth
Rose Voon A wave crashes on to the front at AberystwythRose Voon
Waves crash on to the front at Aberystwyth
Ben Birchall/PA Wire People watch waves and rough seas pound against the harbour wall at PorthcawlBen Birchall/PA Wire
People watch waves and rough seas pound against the harbour wall at Porthcawl
Scott Waby AberystwythScott Waby
Aberystwyth Promenade has been battered with waves
Gwydyr LlanrwstGwydyr
River levels are high in Llanrwst
Getty Images Pedestrians walk along the promenade as huge waves crashGetty Images
Waves crash against the sea wall at Porthcawl
Matthew Horwood Flooded areasMatthew Horwood
Flooding has been caused near the River Usk
Paul Luger, The New Inn, Amroth DebrisPaul Luger, The New Inn, Amroth
The waves have washed debris on to the road at Amroth, Pembrokeshire

All pictures are subject are subject to copyright.