Alex in Very Pale Blonde

80cm / 31½ inches long.

  • £20.00

Availability: Out of stock