36 live performances from 10 places, 1981–2024 · 9 songs
Featured: Portuguese Love live at London, 2010
Show more