Michelle Nyberg is a painter living on the west coast of British Columbia Canada. Her inspiration lies in both the beauty of her immediate surroundings on the small island where she lives and her passion for travel to historically rich urban settings.

See More Artists...