FRANK'S STORE North Bund - Venetian Blinds
Created bytklib
33.8k reviews
No. 229 Harbin Road, Hongkou District, Shanghai (340 meters walk from Exit 2 of HaiLun Road Subway Station)
Walking Guide

After entering, go up to the second floor.

Reach the gate.

Enter the door.

