L'ideal

Carrer Gran de Sant Andreu · Spain - Barcelona