WWI Concrete Barges - Hill, Richards & Company Ltd - Hamworthy

Introduction