Royalty-free stock photo ID: 1520256182
Interesting patterned leaves with a mixture of light and dark green leaves of Elephant Ears Plant (Alocasia baginda Dragon Scale)
This asset is gaining traction. Be among the first to license it!
More from this artist