Perfection: London, England

By  |  2 Comments

Dewdrops on a leaf

Saleem Vaillancourt ©

2 Comments

  1. Alisa

    31 July, 2010 at 8:10 pm

    Wow. I am impressed! Did you really take this with your…shall I give it away here? ;-)

  2. Alisa

    31 July, 2010 at 8:11 pm

    All I can think of is: increasing perfection of technology!