Photo of Professor Challenger from the 1925 production of The Lost World

Type:Photos

Photo from the 1925 Lost World production

Map & Directions