- February 11, 2009
Fashion Photographer in Our Lens
American fashion photographer Terry Richardson drunk an iced coffee outside Starbucks in Soho in New York City, New York. We love to see you on the other side of the lens Terry!

Photo by Christopher Peterson/BuzzFoto.com

TELL US WHAT YOU THINK: