Gary Moore

Gary Moore

Essential Montreux

Gary Moore