The Homebuilding & Renovating Book of Contemporary Homes

Contemporary

by Michael Holmes

Paperback

ISBN: 978-0-9544669-2-3

ISBN-10: 0-9544669-2-6

Ascent Publishing Ltd · 2003