Barcelona, Spain

WomenHack - Barcelona (Ada Lovelace Day) 10/08