Tourist with red umbrella looking at Grand harbour from Valletta fort, Malta

Loading…
Tourist with red umbrella looking at Grand harbour from Valletta fort, Malta