Stephen Lucas - Artist


Questions !


Please email us at:


info@stephenlucas.com


New York City's Time Square 'Illuminatus' by Stephen Lucas

There are in our lives moments of indescribable emotion, words fail us many times, this vision beyond the describable is the realm of non-representational art. -Alexander Liberman