Royal Heidelberg

97-4 of 100 patterns