‘Dominican Republic Santiago street litter bin 01’


a litter bin in a street in the city of Santiago in the Dominican Republic

Santiago, DOMINICAN REPUBLIC

Leave a Reply

%d bloggers like this: