Photo of Russian Street

Location: Industrial Therapy Building
As Seen In: Arrow episode 5x04 "Penance"