Barneys New York

Barneys New York

Variegated Stripe Folding Umbrella

Barneys New York Variegated Stripe Folding Umbrella