A stairs leading out to freedom in the Tower of London in London, England. Such an emotive place; so much history and so oppressive a history.
Shot with a Canon 5D Mark II
Featured in Lost in Space
© vividpeach design ALL rights reserved, you may not use without written consent