2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENshopfrontNoun
EN
The front side of a store facing the street; usually contains display windows
storefront
bn:00071225n Concept
EN
Shopfront Arts Co-op is a theatre facility, with three rehearsal studios, sound studio and digital film editing suite, located in Carlton, New South Wales, Australia.
Shopfront Arts Co-op
bn:03606180n Named Entity