Tim Rice

Tim Rice

Birthplace: Amersham, England, UK