Carl Hammoud

Stockholm, Sweden
1976

Carl Hammoud was born in 1976 in Stockholm, where he now lives and works.