Main Image - patricia green 'Queen Bee' Embroidered Slipper (Women)