Your Probably Right Admin at 9:00 am December 21, 2011 Spotted by Kevin Bermingham on Liffey Street yesterday evening in the window of the clothes shop, Propaganda. (Thanks Anna Selswell-White) FacebookTwitterPinterestSponsored Link Related posts: The Sign That Made Me Sad: Bless Meanwhile, At The Parke Of Shelbourne More Slime, Vicar? Ominous Treats