Street scene with food market stalls selling fruits and vegetables, big water melons Shkodra. Albania, Balkan, Europe.