1955 Green Tree Lizard, Laguna del Lagarto, Costa Rica

1955 Green Tree Lizard

1955 Green Tree Lizard, Laguna del Lagarto, Costa Rica