Yolo, California, 2003
Troy Dalton, a rare artist, model of positivity, died this day in 2010. He called himself the “Visual Oddist”; he was a master painter, sculpter and fine human being.
Photographic art and video by Andrew Patrick Alfaro
Upload Blog a journal of the now and what is past.
Artist in residence
© Andrew Patrick Alfaro 1987-2025