Image 1 of 1
Offshore construction barge on Welsh beach aerial view
Offshore construction barge on Welsh beach aerial view