Queen Alexandra Dock, in what is now Cardiff Bay

Quick Reply