The Overloard Embroidery took 5 years to complete and measures 272 feet and is the largest work of its kind in the world.
The Overloard Embroidery took 5 years. This was to complete. The Overloard Embroidery measures 272 feet. The Overloard Embroidery is the largest work of its kind in the world.