! !
American Legion Emblem

American Legion Post 20

Bland, Virginia

 

News