Apr13

Rural Hill Scottish Festival

Rural Hill, Huntersville, N.C.

Day 2.