Warsan Shire


British Writer


Rank 1007


Views 1029


Quotes 3


Warsan Shire Quotes

349

315

365