El Sol

Carrer de Los Castillejos · Spain - Barcelona