Beautiful picture of wildflowers—but where?-Truth! & Fiction!
Colorful Picture of Wildflowers in California-Truth! & Fiction! Summary of eRumor: A beautiful scene of wildflowers said to be near Tehachapi, California. It’s usually titled “The Day God Spilled the Paint.” The Truth: This picture is so stunning that there seems to be no end of claims of where it was taken and …
Beautiful picture of wildflowers—but where?-Truth! & Fiction! Read More »