Kiosk, Shop, Sidewalk, Pavement, groceries store, store, storefront, street, city, building, building exterior, victoria, seychelles, mini, shop, metropolis, district, urban area, edifice, shopfront, waterfall, urban center, front, road
Mini store, mini-mart in Victoria, Seychelles.