Yorgo Alexopoulos Concerning Niburu, 2001 Digital Cibachrome Print mounted into Plexiglass 60 in. X 40 in. Collection: Private Collection