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
© 2014 — Dalziel and Pow