Ahmet Polat | Leica Gallery Boston – USA | The Final Art Print
Film stills from “De Man is Lam” printed by The Final Art Print. Exhibition “The Myth of Men” at the Leica Gallery Boston from March 1st through April 29th 2018.
- On 25 februari 2018 Read More