Shopping street in the tourist resort town of Catalonia Calella with tourists. Blurred view.

Code produit:
264774731