Return to Articles




Steven Albert, "The Moon," oil on linen, 20 x 24", 1999.



Return to Steven Albert