2680 N Highway 66, Catoosa, Oklahoma 74015 USA
Blue Whale of Catoosa
Photo Credit: C.M.
Claim copyright