A shot in the evening of some mossy stairs and then appearing Ben Ben and Westminster in London, England. Filmed on October 9, 2011.
A shot in the evening of some mossy stairs and then appearing Ben Ben and Westminster in London, England. Filmed on October 9, 2011.