Public Square - EMC Photography

The Color Guard

Soldier's & Sailor's Monument - Cleveland, OH; Public Square

0307HDR