red keep location tagged posts

Malta – an international film set

Malta – an international film set

In the past few years, the Maltese Islands have become one of the primary choices in terms of filming locations for the major movie studios and directors from all over the world...

Read More