Fallen Soldier Battle Crosses

by Latin Biz Today

Vintage riflles and soldier’s hats and helmets forming Fallen Soldier Battle Crosses, American Flag behind.