palm leaf

Royalty-free stock photo ID: 81243070

palm leaf