People from around the world came together to knit panels to make up a picture of the Historic Dockyard in Portsmouth.
The finished piece, named Southsea Seaside Yarnscape, can be seen at The National Museum of the Royal Navy in the Historic Dockyard.
A total of 1,900 people aged between eight and 92 years old sent in pieces from places ranging from as far as Australia and Abu Dhabi.
Katrina Henderson designed the work, which was made to celebrate the history of crafts in the navy.
Jo Valentine, 31, visited local groups to discuss knitting and to show off some of the patterns found in the museum collection.
She said: ‘I was overwhelmed. It is a fantastic community project and it looks stunning.’
Chief Petty Officer Ricky Nelson unveiled the work last week.