Location 118-A, Jalan Scotland, 10450 Penang, Malaysia

Gallery