Macro shot of rain drops on green leafs, with a multitude of mini-self-portraits.
Niagara Falls, Canada.
No comments yet.
Mail (will not be published) (*required)
Go ahead, say something!
Don't be shy!
We'll love you for it!
Notify me of followup comments via e-mail.