The Light Factory
view larger image
Name
The Light Factory
Place established
21 Brougham Street, Eltham, Vic. View on map Close map
Active
by 2011
Web address
Country of context
Australia