Salvador Costa

Barcelona, Spain, 1948 - 2008