File:Ritz1554.jpg

Summary
Photo of Ritz Camera Centers (Wolf Camera) store #1554 in Chesterfield Mall, Chesterfield, MO. Closed in July 2008.