31st Annual Greencastle Christmas Parade

IMG_1035A
IMG_1035A