|
|
This image reflecting on the recent horse meat in beef products scandal first appeared at Leicester Square tube station in February 2013. It attracted plenty of attention with many commuters posing next to the displays and tweeting their amusement. N
|
|
GBP145.00
More Information
|