The Nelson Monument on Glasgow Green – a 144-foot stone obelisk built in 1806, Glasgow

Posted on July 19, 2026 9:54 am

Note: This channel has interesting videos but seems to believe all Evolutionary times and logic.