Architectural Digest
April 01, 2007
Helen Mirren & Taylor Hackford in New Orleans