The Hoarders House, Worcestershire, Dec '12.

Printable View