Michael Stewart


Michael Stewart, Press Attaché at the British Embassy in Lisbon photographed at the party given when he left Portugal [source: O Mundo Gráfico]