West Freeman is a native of New Orleans. His photographic work has been featured in Architectural Digest and is in the permanent collection of the New Orleans Museum of Art.