Ophelia Scarf

  • $20.00
    Unit price per 


11 x 11 inch hand dyed scarves. Hand dyed so each one is unique and one of a kind.