171. THE MASK SHOP OF VENICE > Size: 31 x 47" > Date: 11/95
 
1 2 3
 
 
 
 
 
 
 
 
 
  All Artwork ©1973-2003 Stephen Verona