Royalty-free stock photo ID: 94453702

Abstract macro picture of dewdrops in amazing flower head.