‘Ialy Venice street litter bin 01’


a litter bin at the bottom of stairs in Venice Italy

Venice, ITALY

Leave a Reply

%d bloggers like this: