A storefront with poor artist rendition of street art.
Een winkel met slechte artiestenlevering van straatkunst.
A store with art
Een winkel met kunst
Storefront is a synonym of store, and street art is a form of art.
Storefront is een synoniem van winkel, en straatkunst is een vorm van kunst.