Casa Rocca Piccola, Valletta, Malta, Europe 201111
Casa Rocca Piccola42