Carte de visite of David Waugh Cunningham


Information