A stunning pop-up exhibition stand was created for Tumas Developments to promote their luxury properties here in Malta, as they participate in an upcoming property exhibition 'A Place in the Sun Live'.