Rebecca Allan, ‘Flash Flood on the Chama River,  Medenales, New Mexico’, 2017, Resource Art

About Rebecca Allan

b. 1962, Cleveland, OH, United States, based in Bronx, NY, United States

Solo Shows

2018
Buffalo,
Resource:Art Presents Rebecca Allan

Group Shows

2018
Buffalo,
Forefront at The Terrace