A shopping center under construction, made to appear like a small town street.

Royalty-free stock photo ID: 2314927

A shopping center under construction, made to appear like a small town street.