GI0758

Petula Mermaid Mini

HK$ 9,950

Product details