willamettevalleypasture.jpg

A Willamette Valley pasture. Photo provided by Melissa Fery