English Pamela Shepherd or Mother Shepherd was a Sally army leader in Aberdare...
DescriptionMother aka Pamela Shepherd and brolly (sq cropped).png English: Pamela Shepherd or Mother Shepherd was a Sally army leader in Aberdare 1832-1930...