An organically rich medieval midden and other finds from the Top of the Town, Stirling

An organically rich medieval midden and other finds from the Top of the Town, Stirling