Howler Monkey

Location: Chan Chich, Belize

All images © Caroline Aston 2011

Howler Monkey

Location: Chan Chich, Belize

All images © Caroline Aston 2011