The Idol Factory

Hand re-touched press photography from 1910 - 1970

Exhibition: 3 Apr 2015 – 20 Jun 2015

The Idol Factory