Map Location
Lekuan Art Gallery
No. 3, Lorong Kuching, 10350, Georgetown, Pulau Pinang, Malaysia