Church of Scientology opens on Merrion Square in Dublin. (Photo: Irish Times)

Leave a Reply




Share