Furniture Store Located in Tolmezzo, Italy by Ceschia e Mentil Architetti Associati

View from the second level