Stewart Institute

Stewart Institute

Stewart's Hospital, Palmerstown. Courtesy of DĂșchas