Machu Picchu by Quilapayún

First released: 1993, Length: 3:13

Releases containing this recording (2)

Official

Album

  1. Instrumental 1993 Quilapayún
  2. Instrumental 05 Aug 2003 Quilapayún