Title: The biggest show in town
Subjects: Art and technology, Exhibitions, History, Irish International Exhibition (1907 : Dublin, Ireland), Art, exhibitions, Art, irish, Technology and the arts, Dublin (ireland), history
Places: Dublin, Ireland