God Save the Queen in Scotland

English monarch inside Balmoral castle, while people vote for or against Scotland's independence.

September 17, 2014

Examined