Thank you for your patience while we retrieve your images.
Uploaded 22-Jun-25
Taken 10-Jun-25
Visitors 33


« Previous
17 of 17 photos

Cleveland Arcade

Cleveland Arcade at 401 Euclid Avenue in Cleveland, Ohio on June 10, 2025. The Arcade Cleveland opened in May of 1890 as the first indoor shopping center in America. It quickly became one of downtown Cleveland’s most popular landmarks, and was nicknamed Cleveland’s Crystal Palace.
NIKON CORPORATION NIKON Z 7_2, f/8 @ 14 mm, 2s, ISO 64, No Flash

Cleveland Arcade