Saw this at Bicester Village, it's a series of installations at the outlet for Chinese New Year in support of the AIDS charity (Red).
Want to know more about us? Please click below:
Dalziel and Pow
5-8 Hardwick Street
London EC1R 4RG
© 2013 — Dalziel and Pow