The Upcoming.org Archives
Etched in Stone: Sculptures by Rachel Abramowitz
June 22, 2008
Jewish Museum of Florida
301 Washington Ave
Miami Beach,
Florida
33139
Added by
Upcoming Robot
on June 22, 2008