Carte de visite of James Shirley Hibberd


Information