Royalty-free stock photo ID: 102056140

Abstract macro picture of dewdrops in amazing flower head.