belfast harbour studios film and television studio giants park site on former landfill on reclaimed land north foreshore belfast northern ireland

- Image ID: M64ENM