A store with items on display in it's front windows.
A window display on the front of a building.
An old watch shop with beautiful wood detailing on a street in Spain. 
A storefront displays items and has clocks above it. 
A Spanish-language storefront displays its many wares in the windows.