Metropolitan Opera Hat

Regular price $45.00

Shipping calculated at checkout.
  • 80s/90s
  • very shallow fit
  • adjustable strap
  • 100% cotton

x