2018 Insect Salon
"Share Together 084"
Soon Seng Leong
Kluang, Johor
Malaysia
Medal-Best of Show