Robert Ellis
Birthday: 1933-08-24 | Place of Birth: Chicago, Illinois, USA...
Known For
Space Master X-7
April Showers