The Central Camera store in Chicago


Size: 6170px × 4113px
Location: Chicago, IL, United States
Photo credit: © John Wellings / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: camera, central, chicago, city, iconic, places, scene, shop, shopping, shops, store, street, visit