Sir Edward Quiller Couch

Sir Edward Quiller Couch is a fictional character from the 2003 film Peter Pan.

Sir Edward Quiller Couch is also found on...

List of Peter Pan Characters