Author: Larry Vazeos

Larry Vazeos is a visual artist and writer who lives in the United States. He is left handed and has never had to wear glasses.