The Holly House Holiday Gift Shop at First Presbyterian Church in Delray Beach is open. Photo provided by Linda Prior
The Holly House Holiday Gift Shop at First Presbyterian Church of Delray Beach, 33 Gleason St., returns for another season.
The Hol