mail_outline sales@mediastorehouse.com
China, Shanghai, French Concession, Tianzifang
Barbequed street food, Tianzifang, French Concession, Shanghai, ChinaT
Market at Tianzifang, French Concession, Shanghai, China
Shop selling tea, Tianzifang, French Concession, Shanghai, China
Converted shikumen houses, Tianzifang, French Concession, Shanghai, China
Bamboo scaffolding, French Concession, Shanghai, China