ILIA

Price
HK$ 5,550
Size: 445W x 530D x 880H mm
Ref #: NO59
Shop Information