Day: October 20, 2023

EL VAMPIRO

EL VAMPIRO

the night visitor In Ecuador they call them vampiros. In English they are vampire bats. Our woeful story begins at latitude zero degrees on a little farm of 10 hectares precariously perched on a steep Andean mountainside. Something out of the ordinary came to my attention in the sparkling, misty dawn of the Valle de […]