Westchester International Exhibition 2014
"THE ANT COMMANDO"
YEOWHOCK TAN
KLUANG, JOHOR
MALAYSIA