Page 31 - Stanford Latin Magnificat
P. 31

31
  

































































































   29   30   31   32   33