Goloc
St. Frederik's St, Valletta, VLT, Malta
Valletta, Malta
St. Frederik's St, Valletta, VLT, Malta