Nature may hate, but tidy homekeepers just adore us….

18767658_878967712241386_6859207325061150442_n