News

This video was filmed on Malta’s main island. It features 4K footage of natural landscapes and towns, with background music.