John Barney Weaver (Canadian, )

old sun by john barney weaver

John Barney Weaver

Old sun

Levis Fine Art Auctions