Picture 1 of 1
close
or Esc Key
Click for Fullsize Image
Anshe Chesed Temple (Liberty Hill Baptist Church) - 8206 Euclid Avenue - Cleveland
Standing