RE: Time flies
Huge lizards in Indonesia, that must be the Komodo Island :) This place is very high on my travel list, you know how much I love reptiles ;)
@tipu curate
RE: Time flies