Carte de visite of William J. Cross


Information