Lyle Road

The road that runs through the Lyle Center for Regenerative Studies.