Royalty-free stock photo ID: 105196910

Lemon flower on white ground - Image