BR

Silverstone Square

Jinjiang District, China