Designed by
Title
A boat leaves one of the three locks at Cardiff Barrage in Cardiff, Wales, UK. #162267414
Description
A boat leaves one of the three locks at Cardiff Barrage in Cardiff, Wales, UK - the Barrage control room is in the top left of the picture.
This image is editorial