Liverpool, Merseyside.
Title: "BRITAIN'S LARGEST TRAMWAY WORKS to cost £385,000 Foundation stone laid by Lord Mayor".
M/S of a group of smartly dressed men on a building site, they are gathered around a large foundation block surrounded by fencing. A man in mayor's robes gives a speech,...
Comments (0)
We always welcome comments and more information about our films.
All posts are reactively checked. Libellous and abusive comments are forbidden.