Misha

Long beautiful tresses and a blunt fringe are both timeless and up to date.

Misha

£99.99Price