Dreamstime

Royalty Free Stock Photo: Water drop leaf closeup sunlight. Image: 32962685

See these other Royalty Free Stock Photo about water drop leaf closeup sunlight

Browse Destination scenics Images

Browse Indoor Images

Browse Portraits Images