Royal Hospital, Kilmainham, Ireland

SOLD OUT