Menu
loading google map....
Grimwade, Wilfrid Russell, [Lion statue,] Temple of Heaven, Peiping [China] (17 March 1936), [UMA-IT-000107050]. University of Melbourne Archives, accessed 30/04/2026, https://archives.library.unimelb.edu.au/nodes/view/582786



