Jump to content


Crane barge being towed east of Sark (Channel Islands)