Latest news


Portraits of Nature by Choo Meng Foo


For Meng Foo, The ‘Portraits of Nature’ is a life long project that he had set up to pursue. Being awed by the MicroWorld of the Insects which had been unseen for a long time until the proliferation of digital camera and advance optical lenses. They are mesmerizing to many people. - Wei Teck reports [...]