Friday, November 24, 2017

Azul Island in Real Life

Cueva del Fantasma, an extraordinary cave in the heart of the Venezuelan jungle.

Or, Azul Island, where the Island Stallion hangs out.

You decide!

(source)



3 comments:

Thanks for commenting! It's great to hear from you.