Anchored

Anchored

Thames Barges off Pierhead at Southend-on-Sea Ahead of 54th Annual Barge Race