Gilded Steel and Glass Wall Sculpture

About Del Williams

American, based in San Diego, California