The Leopard print has landed our London store! Come and see Reza at 31 Bruton St over the weekend!

Ciao, Nihon.