mail_outline sales@mediastorehouse.com
View of Birgu (Vittoriosa) from Isla (Senglea), Malta
Malta, Valletta, Senglea, L-Isla, elevated view of Senglea Point
Malta, Valletta. The fortified walls of Senglea, one of the many fingers of the city that jut into the Grand Harbour