! !
American Legion Emblem

American Legion Post 20

Bland, Virginia
 

Post Supper August 17th, 2010