Stock Photo: Christmas lights. Near Bear. Delaware. USA
Stock Photo: 1566-045798 Christmas lights. Near Bear. Delaware. USA