A Forever 21 storefront. The business recently declared bankruptcy, with mass closures of stores imminent.