"The Return"
Oil on canvas - 2001 - 25x36 - $975.00
The content of this site is copyright © 2005 Angulo Unlimited ®
Any and all infringement will be subject to a savage beatdown.