shop fronts
English
Noun
shop
fronts
plural of
shop front