Ibis North Point
Address:
138 Java Road Hong Kong HK
1.
exter
2.
exter