palo alto

mixed media on canvas - 72"x56" - 2011[sold]

Comments