Jaguar Rescue Center Animals - Charlie Doggett's COSTA RICA
Spectacled Owl

Spectacled Owl

Jaguar Rescue Center, Puerto Viejo de Talamanca, Costa Rica

Spectacled OwlJaguar Rescue CenterPuerto Viejo de TalamancaCosta Rica