'cultural tapestry'