Carrie Rose Paintings

Oils on Canvas

Carrie Rose is a contemporary British painter, who focuses on portraits and landscapes.

*CLICK ON IMAGES FOR DETAILS*