Rebecca Richards

Rebecca Richards is a UK based artist and illustrator, who uses watercolours to create highly detailed artwork often centered around cute characters.