30th Annual Palo Alto Moonlight Run

moonlight-run-10k-winner-2014palo-alto-moonlight-run-5k-start-2014Palo-Alto-Moonlight-Run-2014
Some photos courtesy Natalia Nazarova, Palo Alto Online.