Nick Farhi

b. New York 1987

Works and lives in LA, USA