Steve Davidowitz

Davidowitz is an amateur guitarist and a photographer who exhibits periodically in New York and the Midwest.