JBS Photography Chicago | Decadence of Decay

Lee Plaza Hotel - Detroit, Michigan