HIGH TIDE maxi kimono

€105.00

black and white