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 original digital file

About this Item