1904 Thames barge built in Ipswich and now being restored at Topsham, Devon. Just realised I had forgotten to back blip this one!
Comments
Sign in or get an account to comment.