The Albukhary Complex in Alor Setar, Kedah, Malaysia

The Albukhary Complex in Alor Setar, Kedah, Malaysia

[www.patz.com]