5.07.2008

Scopa


Oil and Acrylic on Canvas - 18"x24" - 2008

the Radio Dept. - Freddie and The Trojan Horse.mp3



1 comment:

Steven LaRose said...

my new fave