Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

This is a statue in Senglea i have seen on several occasions last when i was in Malta i stillcan

Browse more videos