Turtleback Zoo

I paid a last minute visit to the Turtleback Zoo in West Orange, New Jersey.