Stephen Poliakoff

Stephen Poliakoff

Birthplace: Holland Park, London, England