prev
next
Preview
Metadata Image
AssetID : 1732247
Headline :
Caption : Liam Neeson and wife Natasha Richardson
at Fitzwilliam Square to promote sales for 'The Chicago Spire', an iconic Irish developed project in
Dublin, Ireland - 23.01.08
PersonInImage :