Trevor Cooper

Trevor Cooper

Birthplace: London