L'Hospitalet de Llobregat, Spain - Polarsteps
Hard work and good food in Spain
Barcelona, Spain
L'Hospitalet de Llobregat