A seated statue of Lord Ardilaun on the western side, the man who gave the Green to the city, facing the Royal College of Surgeons which he also sponsored.
THE SEATED STATUE OF LORD ARDILAUN AT ST STEPHEN'S GREEN IN DUBLIN
A seated statue of Lord Ardilaun on the western side, the man who gave the Green to the city, facing the Royal College of Surgeons which he also sponsored.