Scott Bayless, ‘Tri Color Blue Calla Lily Perfume Bottle ’, 2018, Lotton Gallery

About Scott Bayless

American, b. 1971, New York, USA, based in Illinois, USA