water drop on green leaf

Water drop on green leaf

File size: 1.23MB 3872x2592 Uploaded by: writer93
Download now (1.23MB)

Tags: plant leaf green drop of water natural nature macro fresh drop detail wet