St. Peter & Paul Counter-guard

Valletta   (Malta)

+