New England & Canada

A common sight - out of town shopping mall.

A common sight - out of town shopping mall.