Palace of art.
Palace of art.
Exhibition venue. Located: England.
EXHIBITION HISTORY 1 – 1 of 1 exhibitions
British Empire Exhibition.
Venues
Palace of art. (23 April 1924 – 1 October 1925)
Empire Stadium, Wembley, London, England.