This rusty drawer at Dock 1 in Senglea gives a glimpse into the conditions in which the Chinese workers used to work while sewing yacht sails under

Royalty-free stock photo ID: 112062053

This rusty drawer at Dock 1 in Senglea gives a glimpse into the conditions in which the Chinese workers used to work while sewing yacht sails under