Apr14

Rural Hill Scottish Festival

Huntersville, N.C.

Day 3