Monday, February 7, 2011

Perfection


Audrey Hepburn shopping with her pet deer “Ip” in Beverly Hills, CA, 1958.

No comments: