Kevin C. Beilfuss, ‘Balalaika’, Paul Scott Gallery & galleryrussia.com

About Kevin C. Beilfuss

American, USA, based in Chicago, IL, United States