Designed by
Title
Senglea peninsula in Malta as seen from the Upper Barrakka Gardens #96265044
Description
Senglea peninsula as seen from the Upper Barrakka Gardens with its waterfront the St.Philip`s Chapel dome, bastions of Fort Saint Michael and buildings inside of defensive walls