Picture 1 of 1
close
or Esc Key
Click for Fullsize Image
Cleveland Window Shade Co. Factory - 2658 Scranton Road - Cleveland
Standing
Photo Credit: Craig Bobby - Sanitary Engineer & Construction News 4/2/1887