globowebnews.net
Manchester, England 1964
Sister Rosetta Tharpe : Didn’t It Rain?