Presenter – Taj Mahal – LEAF Festival (May 2012)

Presenter – Taj Mahal
May 2012 LEAF Festival
Black Mountain, NC

© Copyright David J. Simchock
www.DavidSimchock.com
www.VagabondVistas.com
www.gotfstop.com