Marc Horowitz was born in Westerville, Ohio (USA) in 1976. Lives and works in Los Angeles (USA).
www.marchorowitzarchive.com
www.johannesvogt.nyc
Marc Horowitz was born in Westerville, Ohio (USA) in 1976. Lives and works in Los Angeles (USA).
www.marchorowitzarchive.com
www.johannesvogt.nyc