Sam Toperoff - Granta Magazine

Sam Toperoff