Art Show Images - gshearronimages

Rock Wall - Duke Gardens

Durham, N.C.

pathrockswalldukesunlight