German Merino

Natural wool from the alpine upland in south germany.