Swash London Pants

Swash London Pants

Wide leg pants – size 12 (L)