Posted: Wed 07 Nov, 2007 2:15 pm
I don't know but hope someone can help. She stands atop the building opposite The Wrens Hotel on New Briggate which is now home to 'Skylord Travel'. Any ideas?
History culture and architecture in Leeds
https://www.secretleeds.com/