Exhibiting

International Exposition in Turin

1911

Location
Turin, Italy