Minimalist Modernist Design

Icon Residence

Mont Kiara, Kuala Lumpur