Malta TV launches with a Medasia Playa feature

September 30, 2015 In MedAsia Playa