Barbara Rachko, ‘Scene Fifteen - Living Room’, 2002, Tabla Rasa Gallery

About Barbara Rachko

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