Jordi Alcaraz
Spain, 1963



Price 0 €


last