Carol Ann Duffy


British Poet


Rank 1184


Views 758


Quotes 2


Carol Ann Duffy Quotes

353

405