Geoff Troll lives and works in Normandy (France).Born 4th december 1952 London - EnglandContemporary sculptor, mainly works on public art projects in bronze, but also on small formats and individual commissions