Chill Out - Desert Oasis

Bug friend chilling out in a cool desert oasis!

What a fun scene! That is one happy ant!