Taken in Museum Komodo in Taman Mini Indonesia Indah

(‎04/02/2025)