The Oxford Art Factory
The Oxford Art Factory
38–46 Oxford St,
Darlinghurst,
2010,
Australia