Contemplating Life Posted on January 16, 2018September 6, 2022 Found this amazing creature at the Batu Caves in Malaysia. Share this:FacebookTwitterEmailPinterestWhatsAppLinkedInTumblrLike this:Like Loading...