Flag of Birmingham, Alabama Throw Pillow
- from our Affiliates
Throw pillow with flag of city of Birmingham, Alabama; flag with three vertical bands of red and white with city seal with a star in the center
Throw pillow with flag of city of Birmingham, Alabama; flag with three vertical bands of red and white with city seal with a star in the center