James Ivory

James Ivory

Birthplace: Berkeley, California, USA