artist

Catharine Beecher

Citizenship United States of America