David Cameron and Samantha Cameron arrive at Dock 10 Studio for The ITV Leaders Debate, Media City, Manchester,
David Cameron and Samantha Cameron arrive at Dock 10 Studio for The ITV Leaders Debate, Media City, Manchester,
Size: 2157px × 3243px
Location: Media City Manchester
Photo credit: © North West News / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cameron, city, david, debate, itv, leaders, manchester, media, samantha