Designed by
Title
The coast of Senglea, Malta #
Description
SENGLEA, MALTA - JUNE 17, 2018: The dense buildings in small fortified city of L-Isla Senglea, located on the Island and surrounded by waters of Valletta Grand Harbour, on June 17 in Senglea.
This image is editorial