Haettu sana löytyi näillä lähdekielillä:
The side of a shop that faces the street, usually having display windows.
Storefront of a food shop in Kaunas
Hat shop, painted by Isaac Israëls c. 1895
Storefront of a bookshop in Tallinn