tromba

A whirlwind of Malta.