Parc de Montjuïc
Barcelona 08038
Spain
Barcelona 08038
Spain
The ArtAids Foundation is a not-for-profit organisation whose stated mission is “fighting Aids with art.” The Foundation invites outstanding artists to create works that tackle Aids-related issues.