Erika Larskaya

Erika Larskaya

Litchfield, CT, United States

About Erika Larskaya

Abstract artist based in Litchfield, CT.