Oscar H Scott
Oscar H Scott

Oscar H Scott

33 years on, still a work in progress.