Stars & Stripes, 2014 (US Embassy London)

Back to Top