German Merino

Natural wool from the alpine upland in south germany. Dyed with natural colours.