A window display on the front of a building. A store with items on display in it's front windows. 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.