Peter Pan (Scala Theatre, 1950) photo | John Justin, Margaret Lockwood 16th April, 2020 John Justin, Margaret Lockwood Peter Pan Photograph 2500W x 1626H