Mons Meg is one of the world's oldest cannons

[Edinburgh Castle - Edinburgh - Scotland]