Xavier Ribas / Barcelona, Spain, 1960

Share