Closeup to calla leaf with bright light coming through showing leaf cells, isolated

Royalty-free stock photo ID: 93261397

Closeup to calla leaf with bright light coming through showing leaf cells, isolated