A duckling hiding in the plants on Tom Sawyer Island at Disneyland

From the album Disneyland