Designed by
Title
London, Great Britain -May 23, 2016: Gift Horse by Hans Haacke, sculpture at the National Gallery on Trafalgar Square #157772173
Description
London, Great Britain -May 23, 2016: Gift Horse by Hans Haacke, 2015- a skeletal, riderless horse in bronze, at the National Gallery on Trafalgar Square
This image is editorial