NEWS: Official stills from teaser trailer of the documentary DIVINE BEAUTY

Main altar at The Conversion of Saint Paul Roman Catholic Parish Church, Safi, Malta

We are thrilled to present the official stills from the teaser trailer of the coming short documentary Divine Beauty that is going to be released by our partners Avinu Films. Click on the above link to see all the stills and learn more about this documentary.