Parc de Montjuïc
08038 Barcelona
Spain
08038 Barcelona
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.