Statue of Liberty


I had no idea there was a Statue of Liberty in Glasgow, Scotland. I saw it in an episode of Taggart.

reply

Yes, good catch. A very close match to the US Statue of Liberty on the Glasgow government building. And in Glasgow, there is actually more than one of them....a few buildings sport The Lady.

The small one in Paris is identical to the US big one of course, since it came from France....



reply