A simple mirror left behind but also an ominous sign of the current state.
Photo used was taken at The Ohio State Reformatory in Mansfield, OH, the filming location of The Shawshank Redemption. 2015
All rights, and IPFS CID to download Original Resolution Photo 1.5MB