A one minute, fifteen second tour of Morgan Fisher’s closing show at China Art Object Gallery in Chinatown Los ANgeles. December 13th, 2008.

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here