Barbara Cotton


Barbara Cotton - British artist, painter and botanical illustrator.