window display in Shanghai with a picture of Tony and Cherie Blair with a shop manager


shop window in Shanghai with a picture of Tony and Cherie Blair with a shop manager


Size: 4069px × 2713px
Location: Shanghai, China, Asia
Photo credit: © Karolina Webb / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: blair, cherie, china, display, holiday, politician, shop, tony, window