Reports

Lantern slides of the Royal Hospital for the Incurables

  •