darciw
2024 May 27

Some gave all.

44 Downloads

bright American flag, waving, a cross with military tags on it and military boots at the bottom, military helmet on top of cross, soldier kneeling at cross, the words "some gave all" written in the flag