Finalitzat AthletiksDevs Social Run14 March 2025 at 18:30 CETArc de Triomf (Barcelona)#Running[36] attendees