Ta'Lippija Tower

, Mellieha , Malta

Tower