Windows_Isla (Senglea)_Malta_(IMG_8355a)
Windows and balconies on a building on the waterfront in Isla (or Senglea), Malta. Isla (also known as Senglea) is one of &quot;The Three Cities&quot; across the Grand Harbour from Valletta. The photo was taken from a ferry on Dockyard Creek. 
windows balcony balconies maltesebalcony building facade architecture malta isla thethreecities senglea lisla