Monday, May 21, 2012

Peony



Up close, flowers reveal themselves to be alien life forms..

Photo: Francesca Davis DiPiazza

No comments: