Roi Cooper Megrue

Roi Cooper Megrue

Director
  • Born: 1884 in New York, NY, USA
  • Death: Feb 27, 1927 in New York, NY, USA