Petrarch Sonnet No. 123: I' vidi in terra angeliciAndrew Kennedy, Iain Burnside, Matthew Rose & Rebecca EvansClassical10 Shazamsplay full songShare