Thames sailing barge Lady of the Lea

Thames sailing barge Lady of the Lea

Pictured off Southend Pier
Ref:
105566
Date:
Location:
Photographer:

Thames sailing barge Lady of the Lea

Pictured off Southend Pier
Ref:
105566
Date:
Location:
Photographer: