Carte de visite of William Carpenter


Information