Little easter chick hatching from a big ostrich egg in the garden

Royalty-free stock photo ID: 128839102

Little easter chick hatching from a big ostrich egg in the garden