Found tihs little cutie on one of my several hikes criss crossing the wonderful Island of Mauritius
Browse premium related images on iStock | Save 20% with code UNSPLASH20