Restrepia wageneri is a species of orchid endemic to northwestern Venezuela...and a cute little critter

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app