Leeka's Shields & Maces



Leeka's Shields & Maces is a shop located in the King's Square in Stratholme. The establishment was owned by Leeka Turner.