Del Borgo

St Dominic Street, Valletta, Malta


Cheers!