Grand River Valley

 

 

A Pure Church

 

Muddy Pond, Tennessee

 

Huron County, Ontario