President visits Mount Sackville Secondary School

Tue 10th Mar, 2015 | 11:30
location: Chapelizod