Middle Creek’s Katie McCullough.
Middle Creek’s Katie McCullough. newsobserver.com
Middle Creek’s Katie McCullough. newsobserver.com