La Granja

Carrer de la Indústria · Spain - Barcelona