Buġibba

Irgendwo in Malta

Red Tower