Constance Markievicz

6.99

Revolutionary – Republican – Socialist – Feminist – Veteran of the 1916 Rising – First Female M.P. in history.

Category: