Glen Luchford
British photographer and film director · glenluchford.com
Glen Luchford is a British fashion photographer and film director. He lives and works in Venice, California. Wikipedia
Born: 1968 (age 56 years), Sussex, United Kingdom
Movies: Gucci Guilty, Gucci Valigeria, The Slash Bag, and more