snake boa

boa snakes in esteli , nicaragua .. at " los antojitos"