Digging Delray by Liz Dowling February 23, 2017 February 23, 2017 48 hours in Delray Beach, Florida after 14 inches of snow in New York… Â I’ll take it! 0 FacebookTwitterPinterestEmail