Storefronts lining a town street.

Storefronts

Storefronts lining a town street.