The King's Hospital 8–33 Clongowes Wood College

The King's Hospital 8–33 Clongowes Wood College