‘Albania Tirana street litter bin 08’


a green litter bin with locals going to the stadium in Tirana Albania to watch a football match

Tirana, ALBANIA

Leave a Reply

%d bloggers like this: