Huge tapestries tell the story of a South African town, one masterpiece at a time
The South African town of Hamburg is situated by one of the most beautiful estuaries in the Eastern Cape. Bordered by unspoilt beaches, dune forests and a meandering river, Hamburg,…