January 17, 2011

Talia, carefree in the desert, with self-smeared green grass on her cheek

No comments: