Marist School Promenade, undated, slide 19

Skip viewer