Zoological Museum Amsterdam collection ZMA 137158

Liew, Thor-Seng