Porto Novo (?); workshop machinery; Patrick de Costa, 69; fine art turning; born Bagalore; St. Xavier’s, nuns ❮ Back to What's On page