Hollowed Ark

"Hollowed Ark" 2011; Agudas Achim Synagogue; Chicago, IL; 16 in. x 24 in.

Share

Leave a Reply