Squirrel Monkey sp. poss pet Hotel El Auca Coca p1

Squirrel Monkey sp. poss pet Hotel El Auca Coca p1

Observation - Squirrel Monkey sp. poss pet Hotel El Auca Coca p1. Description: Possibly a pet in hotel garden

Possibly a pet in hotel garden