Water drops on monstera leaf. Macro shot of small water droplets on green #254638235
Description
Water drops on monstera leaf. Macro shot of small water droplets on green. Backdrop for eco-friendly organic products presentation. Backplate for ecological design projects. Abstract wallpaper