Oriole

Location: Pook's Hill, Belize

All images © Caroline Aston 2011

Oriole

Location: Pook's Hill, Belize

All images © Caroline Aston 2011