Pin mill barge hi-res stock photography and images - Alamy
RM GH542B - picturesque pin mill in suffolk. RF 2B80Y80 - The Thames sailing barge Melissa in full sail. RM EYE270 - Barges at low tide on the shore at Pin Mill, on River Orwell, south Suffolk, East Anglia, England, Great Britain, United Kingdom. RF 2B80YCY - The Thames sailing barge Mirosa in full sail.