Charlotte Cooper, ‘Hidden River 2’, Sparrow Gallery

About Charlotte Cooper

American, based in Lincoln, CA, United States