Photo, Print, Drawing
The smiling Blue Whale of Catoosa, in the small Oklahoma city of the same name, is one of the top attractions named by travelers on historic U.S. Route 66, which runs from Chicago, Illinois, to Santa Monica, California
Back to Search Results
About this Item