Ivan Moffat

Birthplace: Havana, Cuba

DIED:

July 04, 2002