Good condition

Patch on back is peeling

Vintage Baltimore Orioles Snapback Hat

C$50.00Price