Last modified on 13 July 2016, at 15:21

Liberty and Independence

Liberty and Independence is the state motto of Delaware.