Please see attached photo I have received from a friend touring S America.
They were in North Costa Rica at the time
The little fellow was walking across the road and stopped her bus.
Not sure what it is - Mesomelas ? Male ?
They were in North Costa Rica at the time
The little fellow was walking across the road and stopped her bus.
Not sure what it is - Mesomelas ? Male ?
Comment