VNVMC/LVMC 'B' Chapter Buffalo NY

vietnam vets mc colors'B' Chapterlegacy vets mc colors
Buffalo, N.Y.