2019 National Insect Salon
"Green Spider"
Ajar Setiadi
Cibubur - Bogor, West Java
Indonesia
A