Salvador Costa / Barcelona, Spain, 1948 - 2008

Share

  • In the library