Advertisementspot_imgspot_img

Film producers provided with a shop window view of...

A ‘shop window’ for film producers across the world, showcasing the advantages of filming in Limerick has been unveiled.
Advertisementspot_imgspot_img