His perfect home has just one flaw — The unrelenting noise from upstairs. For neighbors who refuse to listen, maybe fists will have to do the talking instead.
2013
2005
1965
—
1997
1986
1976
1968
2006
1995
1996
1991
1999
1955
1951
1974