US Harper’s Bazaar June/July 2012 covers and features supermodel Kate Moss photographed by Terry Richardson and styled by Andrew Richardson. 

(via fashionloving)

(via pretaportre)