This is a nice souvenir from the Baltimore Civil War Museum.
The cup is brand new - never used.
Picture shows a scene of Union troops marching through Baltimore in 1861. The resulting riot was the first "battle" of the Civil War.
This would be a nice gift.