Designed by
Title
One of the three locks at Cardiff Barrage in Cardiff, Wales, UK #162266859
Description
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