Friday, July 22, 2016


Princess Ira von Furstenberg pictured arriving at the Carnaby Street shop of fashion designer Lord John, London, circa 1965. Photo by Stephan C Archetti