Virtual History
Films
Persons
Moviecards
Postcards
Magazines
Margaret Leahy
(1902 - 1967)
*
August 17, 1902
London
†
February 17, 1967
Los Angeles
Overview
Photographs
More photographs...
Vintage magazines
Picture Play Magazine, April 1923
Films
1923
Three Ages
IMDb:
0494993