House Curiosity A Bright Timber-Clad Home with Vibrant and Luminous Interiors in Thornbury Thornbury House by Mesh Design. The home is located in Thornbury, an inner northern suburb of Victoria (Australia) which has a. . .