Travel Art: Dushu Lake Church (Suzhou, China)

Dushu Lake Church (Suzhou, China) is an oil painting by Dave Alber, Travel Artist. 2018Oil on canvas12 x 10 in (30.5 x 25.4 cm) “Dushu Lake Church (Suzhou, China) is an oil painting by Travel Writer and Travel Painter Dave Alber. Dushu … Continued