The CHQ Building - a shopping Mall in the IFSC Docklands on the north bank of the River Liffey, Dublin, Ireland

- Image ID: D11JN8