London's coats of arms and the stories they tell..
Publisher: Scott
Language: eng
Number of pages: 256