Picture 1 of 1
close
or Esc Key
Click for Fullsize Image
Almira School - 3380 West 98th Street - Cleveland
Demolished 2012