Harry Callahan

BigTown Gallery . 99 North Main Street . Rochester, Vermont 05767