Designed by
Title
Supermarket, shopping mall or big box store built in contemporary architectural style. Modern building with large #100177259
Description
Supermarket, shopping mall or big box store built in contemporary architectural style. Modern building with large windows. Commercial property for retail or real estate. Flat vector illustration