Art Show Images - G Shearron Images

Rock Wall - Duke Gardens

Durham, N.C.

pathrockswalldukesunlight