Rosha Nutt

Rosha Nutt is a painter and printmaker living in London, England. She makes colourful pop art flower images that explore the ideas of consumerism and vanitas. Rosha’s work is rich in colour and visually bold.

See More Artists...

error: