Does anyone know what the significance of this is? In St Stephen's Green