Upper Barrakka Gardens Valletta

The view from Upper Barrakka Gardens.

Leave a Reply