Barbara Rachko, ‘Scene Nineteen: Living Room’, 2006, Tabla Rasa Gallery

About Barbara Rachko

American, based in New York City, NY, United States & Alexandria, VA