Albert Borg Olivier de Puget

Maltese diplomat