The mystery of the Geneva Window: a masterpiece of Irish art commissioned by the Irish Government but ultimately rejected, abandoned and hidden away for fear of scandalising the nation.
Save my name, email, and website in this browser for the next time I comment.