Church In Devon

A Church In Devon, England. Photo