Rodrigo De Toledo MFA

Red, gouache and digital print, 9" x 9", 2006

 

 

               © Rodrigo De Toledo