hildegardavon- John Atkinson Grimshaw, 1836-1893 Dido In Roman mythology, Dido was queen of Carthage

more about : hildegardavon