Old Blue Poster

Item Number: 114
Time Left: CLOSED
Description
10" x 1 8" Poster. The Blue Whale of Catoosa is a waterfront structure, located just east of the town of Catoosa, Oklahoma, and it has become one of the most recognizable attractions on old Route 66. Donated by Mia Bella Art.
Donated by
Mia Bella Art