Stock Photo - Malta, Valletta, Grand Master´s Palace, interior detail

Stock Photo: Malta, Valletta, Grand Master's Palace, interior detail.