Designed by
Title
Transparent drop of water on a green leaf. Drop are sharp, macro closeup photo #137762039
Description
Transparent drop of water on a green leaf. Drop are sharp, macro closeup photo, drops on the right side, the background is green and blur