03 April 09 3 Ellipses for 3 locks located on Cardiff Bay Barrage (2007) Felice Varini, 3 Ellipses for 3 locks located on Cardiff Bay Barrage (2007). 0 Comments