Home
Articles
Photos
About me
Contact me
A caterpillar rests on a waterside rock in Payson, Ariz.