Roberta Stoddart is a Jamaican painter who lives and works in Trinidad and Tobago.

Contact her.