A major Christmas Light Display is located at 2188 Schaefer Road in Abington.
The photograph is provided courtesy of the family at 2188 Schaefer Road in Abington.
A major Christmas Light Display is located at 2188 Schaefer Road in Abington.
The photograph is provided courtesy of the family at 2188 Schaefer Road in Abington.