Ā Kensington Market 2007 48 72 oil Another from the Kensington Market series, this is the largest of the paintings and is like a stereo picture to look at up close.
Ā Kensington Market 2007 48 72 oil Another from the Kensington Market series, this is the largest of the paintings and is like a stereo picture to look at up close.