Ivan Consiglio
Multi-media producer, journalist, photographer & video-maker, Managing Director/C.E.O.
Media Producer Malta
Optimal dimensions 3200 x 410px
Multi-media producer, journalist, photographer & video-maker, Managing Director/C.E.O.
Media Producer Malta