CIVIL WAR UNION OFFICER HAT SMALL - Gettysburg Souvenirs & Gifts

Responsive image
source