easter egg in a nest with a big green leaf

Stock photo ID: 912759284