The Thames Ship Lab

ISLE OF SHEPPEY, KENT