Cosmopolitan Poppy (5 Sizes)


#1

#2

100% Polyester
Hand Tufted - Wool

Ummm… OK.