Gap to ledge Spot

Spot · China, Shanghai Shi, Huangpu Qu, Nan Jing Lu, ????819?