Shanghai, China
Jeffery Robert Bleazard was born in Montreal, Canada. He has been painting in Shanghai, China since 1995. In 2013 he celebrated his 18th year creating art in one of China's most dynamic cities. From his Shanghai studio he has witnessed firsthand China reemerge on to the world stage. His artwork refl...
artworks
View All 26 Artworks