Deer Park (also called The Grove) has been home to a deer herd for over 300 years.
©2007 - C.S. Lewis Institute