Animal Encounters

A variety of playful, frightening, joyful, intimate, and privileged encounters with so many creatures, great and small…

Barbary Macaque on Guard Duty, Gibraltar

Leave a Reply