Oscar da Costa

Oscar da Costa is a Spitting Image caricaturist.



copyright 2004 FactsAbout.com