Catherine Kirkwood, ‘Color Patch’, Gallery 901

About Catherine Kirkwood

American, East Coast United States, based in Santa Fe, NM, United States