Wednesday, July 24, 2013


Penelope Tree by David Bailey


Jane Birkin

No comments: