Home > Artists
American organist . Born : June 02, 1902 in New Orleans, Louisiana. Died : May 13, 2010 in Sun City Center, Florida.
Rosa Rio