Santa in Rockford Park Wilmington Delaware

Santa Spotted in Rockford Park Wilmington, Delaware. Coming to a house near you…